Simple Design 코칭


Youngrok Pak at 6 months, 1 week ago.

개발자로 일한지 좀 되었는데 아직도 작업요청을 받으면 뭐부터 해야 할지 잘 모르겠나요? 프레임워크는 잘 알고 있는데도 기능 구현이 힘드신가요? 여러 가지 구현 방법 중에 선택하는 게 어렵나요? 더 좋은 코드를 작성하고 싶으신가요? 그렇다면 Simple Design 코칭을 받아보세요. 

코칭 목표#

요청 받은 기능을 코드로 구현하는 과정에서 필요한 설계 능력을 키우고 코드 품질을 개선해 가는 방법을 익힙니다. 구체적으로 다음과 같은 능력을 발전시키는 것을 목표로 합니다.

  • 현재 자신의 팀과 프로젝트의 기술스택에 맞는 아키텍처를 구상하고 평가하기
  • 기능 구현에 필요한 데이터의 구조를 정의하고 데이터의 전달 과정 설계하기
  • 실제 작업 단위로 쪼개서 리스트업하기
  • 각 작업 단위를 코드로 구현하기
  • 코드의 품질을 평가하고 개선하기

다음 두 글을 읽어보시면 Simple Design 코칭의 취지를 좀더 깊이 이해하는데 도움이 될 것입니다.

개요#

교육기간은 1회차당 4시간으로 3회에 걸쳐서 진행되며, 각 회차당 1주일의 간격을 둡니다. 참가 인원은 3~5명 정도가 적당합니다.

교육비용은 한 팀의 1회차당 120만원이며, 3회차 총액 360만원(부가세 별도)입니다. 참가 인원에 따라 조정이 있을 수 있고, 회차도 조정 가능합니다. 개인 단위보다는 회사에서 팀 단위로 진행하는 것을 가정하고 설계된 과정입니다. 참가자들이 교육에 만족하지 않느다면 교육비는 조건 없이 환불해드립니다.

비용처리는 주식회사 이콜레모 이름으로 세금계산서를 발행해드립니다.

신청방법#

다음 구글 폼에서 신청해주세요. 

https://forms.gle/HyUf1xoxcTmQGm9F7

신청하기 전에 궁금하신 점이 있거나 상담하고 싶으신 내용이 있으면 youngrok@ecolemo.com으로 메일 주시면 답변드리겠습니다.

교육과정#

Simple Design 코칭은 다음과 같은 과정으로 진행되며, 진행 속도에 따라 3회에 나눠서 시간을 배분합니다. 진행 속도가 빠른 경우 다음 과정을 2~3회 반복하는 것도 가능합니다.

  • 현재 자기 팀의 기술스택을 공유하고 평가합니다.
  • 코칭을 받으면서 해볼 미션을 설정합니다. 가능하면 현재 기술 스택에 약간의 변화를 줘야 하는 미션으로 정합니다.
  • 설정된 미션을 수행하기 위해 필요한 아키텍처를 같이 설계하고 토론합니다.
  • 토론 후에 각자 아키텍처를 선택하고 필요에 따라 팀을 구성합니다.
  • 데이터 모델 등 구현에 필요한 설계를 하면서 개발을 진행합니다.
  • 개발이 완료되면 서로의 코드를 리뷰하고 개선점을 찾습니다.
  • 회차가 끝날 때마다 회고를 하고, 다음 회차에는 어떻게 하면 더 잘할 수 있을지에 대해 토의합니다.

그리고, 이 과정을 효과적으로 수행하기 위해 중간중간에 다음과 같은 기초 강의가 진행됩니다.

  •  사용 중인 프로그래밍 언어의 장점을 살리는 기술
  • 기본적인 서버 아키텍처(서버가 필요한 경우)
  • 데이터 모델링 기초
  • 코드 품질 기준

Comments




Wiki at WikiNamu